package lesson02;

public class TestMain13 {
    public static void main(String[] args) {
//        题目：打印出所有的 "水仙花数 "，所谓 "水仙花数 "是指一个三位数，其各位数字立方和等于该数本身。
//        例如：153是一个 "水仙花数 "，因为153=1的三次方＋5的三次方＋3的三次方。
        for (int i = 100; i < 1000; i++) {
            int a0 = i % 10;
            int a10 = i / 10 % 10;
            int a100 = i / 100 % 100;
            if (i == (int) Math.pow(a0, 3) + (int) Math.pow(a10, 3)  + (int) Math.pow(a100, 3)) {
                System.out.print(a100);
                System.out.print(a10);
                System.out.println(a0);
            }
        }
    }
}
